ea210220a097df721d3918d159fc7a1dce3a4f7a,src/main/java/edu/sc/seis/TauP/TauP_Time.java,TauP_Time,parseCmdLineArgs,#String[]#,515
Before Change
boolean cmdLineArgPhase = false;
boolean cmdLineArgPhaseFile = false;
while(i < args.length) {
if(args[i].equalsIgnoreCase("--help") || args[i].equalsIgnoreCase("-help")) {
printUsage();
noComprendoArgs[numNoComprendoArgs++] = args[i];
} else if(args[i].equalsIgnoreCase("--version") || args[i].equalsIgnoreCase("-version")) {
Alert.info(BuildVersion.getDetailedVersion());
noComprendoArgs[numNoComprendoArgs++] = args[i];
} else if(args[i].equalsIgnoreCase("--verbose") || args[i].equalsIgnoreCase("-verbose")) {
verbose = true;
} else if(args[i].equalsIgnoreCase("--expert") || args[i].equalsIgnoreCase("-expert")) {
expert = true;
} else if(args[i].equalsIgnoreCase("--debug") || args[i].equalsIgnoreCase("-debug")) {
verbose = true;
DEBUG = true;
} else if(args[i].equalsIgnoreCase("--gui") || args[i].equalsIgnoreCase("-gui")) {
GUI = true;
} else if(args[i].equalsIgnoreCase("--rayp") || args[i].equalsIgnoreCase("-rayp")) {
onlyPrintRayP = true;
onlyPrintTime = false;
} else if(args[i].equalsIgnoreCase("--time") || args[i].equalsIgnoreCase("-time")) {
onlyPrintTime = true;
onlyPrintRayP = false;
} else if(i < args.length - 1) {
if(args[i].equalsIgnoreCase("-mod")
|| args[i].equalsIgnoreCase("-model")) {
toolProps.put("taup.model.name", args[i + 1]);
i++;
} else if(args[i].equalsIgnoreCase("-h")) {
toolProps.put("taup.source.depth", args[i + 1]);
i++;
} else if(args[i].equalsIgnoreCase("-deg")) {
degrees = Double.valueOf(args[i + 1]).doubleValue();
i++;
} else if(args[i].equalsIgnoreCase("-km")) {
degrees = Double.valueOf(args[i + 1]).doubleValue() / 6371
* 180.0 / Math.PI;
i++;
After Change
boolean cmdLineArgPhase = false;
boolean cmdLineArgPhaseFile = false;
while(i < args.length) {
if(dashEquals("help", args[i])) {
printUsage();
noComprendoArgs[numNoComprendoArgs++] = args[i];
} else if(dashEquals("version", args[i])) {
Alert.info(BuildVersion.getDetailedVersion());
noComprendoArgs[numNoComprendoArgs++] = args[i];
} else if(dashEquals("verbose", args[i])) {
verbose = true;
} else if(dashEquals("expert", args[i])) {
expert = true;
} else if(dashEquals("debug", args[i])) {
verbose = true;
DEBUG = true;
} else if(dashEquals("gui", args[i])) {
GUI = true;
} else if(dashEquals("rayp", args[i])) {
onlyPrintRayP = true;
onlyPrintTime = false;
} else if(dashEquals("time", args[i])) {
onlyPrintTime = true;
onlyPrintRayP = false;
} else if(i < args.length - 1) {
if(dashEquals("mod", args[i]) || dashEquals("model", args[i])) {
toolProps.put("taup.model.name", args[i + 1]);
i++;
} else if(args[i].equalsIgnoreCase("-h")) {
toolProps.put("taup.source.depth", args[i + 1]);
i++;
} else if(dashEquals("deg", args[i])) {
degrees = Double.valueOf(args[i + 1]).doubleValue();
i++;
} else if(dashEquals("km", args[i])) {
degrees = Double.valueOf(args[i + 1]).doubleValue() / 6371
* 180.0 / Math.PI;
i++;
} else if(dashEquals("az", args[i])) {
azimuth = Double.valueOf(args[i + 1]).doubleValue();
i++;
} else if(dashEquals("baz", args[i])) {
backAzimuth = Double.valueOf(args[i + 1]).doubleValue();
i++;
} else if(args[i].equalsIgnoreCase("-o")) {
outFile = args[i + 1];
i++;
} else if(dashEquals("rel", args[i])) {
relativePhaseName = args[i + 1];
i++;
} else if(dashEquals("ph", args[i])) {
if(cmdLineArgPhase) {
// previous cmd line -ph so append
toolProps.put("taup.phase.list",
toolProps.getProperty("taup.phase.list",
"")
+ "," + args[i + 1]);
} else {
// no previous cmd line -ph so replace defaults
toolProps.put("taup.phase.list", args[i + 1]);
}
cmdLineArgPhase = true;
i++;
} else if(dashEquals("pf", args[i])) {
cmdLineArgPhaseFile = true;
toolProps.put("taup.phase.file", args[i + 1]);
i++;